Towards dynamic real-time scheduling for multiple earth observation satellites
نویسندگان
چکیده
Currently, most tasks submitted to earth observation satellites (EOSs) are with deadlines, to satisfy users’ timing requirements. Besides, tasks are normally submitted dynamically, with uncertainties of tasks number and submission times. In this paper, we establish a multi-objective mathematic programming model for dynamic real-time scheduling of EOSs. To improve user’s revenue and resource utilization, a task dynamic merging strategy is proposed. With the dynamic merging in place, plus consideration of retracting and rearranging some scheduled tasks to make room for incorporating the newly arrived tasks, we present a novel dynamic real-time scheduling algorithm DMTRH. To demonstrate the superiority of our DMTRH, we conduct extensive experiments by simulations to compare DMTRH with two algorithms RHTSS and STI. The experimental results indicate that DMTRH improves the scheduling quality of others and is suitable for dynamic real-time scheduling.
منابع مشابه
Scheduling a constellation of agile earth observation satellites with preemption
In this paper, we consider a scheduling problem for a set of agile Earth observation satellites for scanning different parts of the Earth’s surface. We assume that preemption is allowed to prevent repetitive images and develop four different preemption policies. Scheduling is done for the imaging time window and transmission time domain to the Earth stations as well. The value of each picture ...
متن کاملA Comparison of Techniques for Scheduling Earth Observing Satellites
Scheduling observations by coordinated fleets of Earth Observing Satellites (EOS) involves large search spaces, complex constraints and poorly understood bottlenecks; conditions where stochastic algorithms are often effective. However, there are many such algorithms and the best one to use is not obvious. Here we compare multiple variants of the genetic algorithm, hill climbing, simulated annea...
متن کاملRapid and Adaptive Mission Planner for Multi-satellite Missions Using a Self- Adaptive Multi-agent System
A constellation of observation satellites allows to cover a large Earth surface, with a good revisit frequency, ensuring different kinds of pictures and the robustness of the system. Planning a mission for a constellation is a complex task: a lot of parameters and constraints, often contradictory, must be taken into account. This huge number of entities make this problem highly combinatorial. N...
متن کاملA heuristic for the multi-satellite, multi-orbit and multi-user management of Earth observation satellites
Earth observation satellites are platforms equipped with optical instruments that orbit the Earth in order to take photographs of specific areas at the request of users. This article is concerned with the management of several satellites performing multiple orbits over a given planning horizon. It describes a tabu search heuristic for the problem of selecting and scheduling the requests to be s...
متن کاملAutomating the processing of Earth observation data
NASA’s vision for Earth science is to build a “sensor web”: an adaptive array of heterogeneous satellites and other sensors that will track important events, such as storms, and provide real-time information about the state of the Earth to a wide variety of customers. Achieving this vision will require automation not only in the scheduling of the observations but also in the processing of the r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Comput. Syst. Sci.
دوره 81 شماره
صفحات -
تاریخ انتشار 2015